GdkDisplay: Add a few ignore deprecations statements around GdkDeviceManager
authorCarlos Garnacho <carlosg@gnome.org>
Wed, 16 Dec 2015 18:07:20 +0000 (19:07 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Wed, 16 Dec 2015 18:47:06 +0000 (19:47 +0100)
There's places where we still need to deal with floating devices, which are
unseen by seats. Ignore deprecations and keep using GdkDeviceManager until
we can forget about floating devices.

gdk/gdkdisplay.c

index 9412ce75203df17107a83f1bad8c506605ad6de5..685b8fcf89a5bcee3ba64e66247c7ca1d7bd6498 100644 (file)
@@ -106,7 +106,9 @@ gdk_display_real_opened (GdkDisplay *display)
 {
   GdkDeviceManager *device_manager;
 
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
   device_manager = gdk_display_get_device_manager (display);
+  G_GNUC_END_IGNORE_DEPRECATIONS;
 
   g_signal_connect (device_manager, "device-removed",
                     G_CALLBACK (device_removed_cb), display);
@@ -281,7 +283,9 @@ gdk_display_dispose (GObject *object)
   GdkDisplay *display = GDK_DISPLAY (object);
   GdkDeviceManager *device_manager;
 
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
   device_manager = gdk_display_get_device_manager (GDK_DISPLAY (object));
+  G_GNUC_END_IGNORE_DEPRECATIONS;
 
   _gdk_display_manager_remove_display (gdk_display_manager_get (), display);